package log
//
//import (
//	"time"
//)
//
//// A Log represents a log line.
//type Log struct {
//	// Logger is the original printer of this Log.
//	Logger *Logger
//	// Time is the current time
//	Time time.Time
//	// Level is the log level.
//	Level Level
//	// Message is the string reprensetation of the log's main body.
//	Message string
//	// NewLine returns false if this Log
//	// derives from a `Print` function,
//	// otherwise true if derives from a `Println`, `Error`, `Errorf`, `Warn`, etc...
//	//
//	// This NewLine does not mean that `Message` ends with "\n" (or `pio#NewLine`).
//	// NewLine has to do with the methods called,
//	// not the original content of the `Message`.
//	NewLine bool
//}
//
//// FormatTime returns the formatted `Time`.
//func (l Log) FormatTime() string {
//	if l.Logger.TimeFormat == "" {
//		return ""
//	}
//	return l.Time.Format(l.Logger.TimeFormat)
//}
//
